wind-guard shield - German English Dictionary